package com.basic.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.FIELD) // 表示这个注解只能用在字段上
@Retention(RetentionPolicy.RUNTIME)
public @interface CustomizeQueryField {

    // 字段名称
    String name();
    // 字段类型,文本、数值、日期、字典
    String type();
    // 字典类型
    String dictType() default "";
    // 数据库字段名称
    String fieldName();
}